/*
 * Copyright (c) 2009-2010 VSC co.,Ltd. All rights reserved.
 */
package org.googlecode.viewt.core.tools.po;


public class ApiGenerator extends BasePOGenerator
{

  public ApiGenerator() {
  }

  public String getLoggerCategory() {
    return "ApiGenerator";
  }

  public String getTemplate(String className) throws Exception {
    return "java_API.vm";
  }

  public String getOutputFile(String className) throws Exception {
    return POConfigUtil.fullJavaFileName(getDestPath(), POConfigUtil.apiClassName(className));
  }

  public boolean needGenerate(String className) throws Exception {
    return true;
  }

  public void setupContext() throws Exception {
  }

  public void setupContext(String className) throws Exception {
  }

  public void cleanContext(String className) throws Exception {
  }

  public void cleanContext() throws Exception {
  }
}
